the difficulty faced - Espagnol Anglais Dictionnaire